package com.fcscs.cservice.dao;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.fcscs.core.dao.Dao;
import com.fcscs.cservice.domain.CuisineType;

@Repository
public interface CuisineTypeDao extends Dao {

	<E extends CuisineType> E get(Class<E> cls, long id);

	CuisineType get(long id);

	Boolean delete(CuisineType loc);

	void permDelete(CuisineType loc);

	<E extends CuisineType> E save(E loc);

	List<CuisineType> getCuisineTypes(long orgId, Long propId);

}
